#include "Thread.hpp"


void Print(int a)
{
    int cnt = 5;
    while(--cnt)
    {
        std::cout << "a = " << a << std::endl;
    }
}

int main()
{
    int a =10;
    std::string name = "Thread-1";
    std::function<void(int&)> f = Print;
    Thread<int> thread(Print,a);
    return 0;
}